Big Huge Thesaurus

scincid lizard

noun